button[disabled]{pointer-events:all !important;cursor:not-allowed !important}.datepicker .prev,.datepicker .next{z-index:10}.flag-icon{border-radius:.25rem}.layout-menu-sticky{max-height:100vh;position:sticky;top:0rem}.navbar-detached{box-shadow:0 .25rem 1.125rem rgba(75,70,92,.1) !important}.btn-primary{color:#000 !important}.switch-label{cursor:pointer}.under-construction-wrapper{width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center}.under-construction-icon{padding:.25rem .35rem;color:#feeb1a;font-size:3.5rem;border-radius:.5rem;background-color:rgba(254,235,26,.1882352941);line-height:100%;aspect-ratio:1/1}.checkbox-container{display:flex;align-items:center;gap:.5rem}.checkbox-container>.form-label{margin-bottom:0px}input.is-invalid+.dropzone{border-color:red}.repeater.is-invalid{border:1px solid red;border-radius:5px}.repeater>.invalid-feedback{display:block}.hide{display:none !important}.ql-toolbar:has(~input.is-invalid){border:1px solid red !important}.ql-container:has(~input.is-invalid){border-left:1px solid red !important;border-right:1px solid red !important;border-bottom:1px solid red !important}.select2-search__field:-moz-placeholder-shown{width:100% !important}.select2-search__field:placeholder-shown{width:100% !important}.input-group-prepend>.input-group-text,.input-group-prepend>.btn{border-top-right-radius:0;border-bottom-right-radius:0;border-color:#dbdade}.input-group-append>.input-group-text,.input-group-append>.btn{border-top-left-radius:0;border-bottom-left-radius:0;border-color:#dbdade}.required-label::after{content:" *"}.input-group>:not(:last-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){border-top-right-radius:0;border-bottom-right-radius:0}.filterbox{display:none;z-index:1000;background-color:#fff;padding:.675rem;min-width:12.5rem;width:24rem;position:fixed;border-radius:0rem 0rem .5rem .5rem;box-shadow:0 1rem 1rem rgba(75,70,92,.1)}.t_filtercontrol.isVisible{background-color:#fff !important}.t_filtercontrol.isVisible .filterbox{display:flex !important;justify-content:space-between;align-items:center;gap:.5rem}.filterbox .t_control{flex-grow:1}.filterbox .btn-container{text-align:end;display:flex;flex-wrap:nowrap}.filterbox .form-label{display:none}.cellheader{display:inline-flex;cursor:pointer;white-space:nowrap}.cell-filtered{font-weight:bold}.sort-button .cell-sorted{font-weight:bold;transform:scale(1.5);background:#feeb1a;border-radius:100%;padding:1.5px;text-decoration:none}.t_filtercontrol:has(.cell-filtered){background-color:rgba(254,235,26,.1254901961)}.ti-loader-2:before{content:"" !important}

.sort-button i {
    font-size: .8rem;
    display: block;
    margin: -.25rem 0rem;
    cursor: pointer;
}

.action-button {
    padding: 0;
    border: 0;
    color: inherit;
    background: none;
    transition: ease 150ms;
}

    .action-button:hover {
        transform: scale(1.2);
    }

.btn-custom {
    color: #1da1f2;
    background-color: #c2e3f7;
    border-color: #c2e3f7;
    box-shadow: 0px 2px 4px rgba(60, 84, 99, .3) !important;
}

    .btn-custom:hover {
        color: #1da1f2;
        background-color: #ddf1fd;
    }

.sfilter-button i {
    font-size: 1.1rem;
    display: block;
    margin: -.25rem .25rem;
    cursor: pointer;
}